submersible platform - Español Inglés Diccionario